astronomical price - Turkish English Dictionary